@media screen and (max-width:1700px){
	/* .newsimg-clou{
		width: 400px;
	}
	.index-about{
		width: 600px;
	} */
	.clou-list a{
		font-size: 14px;
	}
}
@media screen and (max-width:1450px){
	/* .newsimg-clou{
		display: none;
	}
	.index-news{
		margin-right: 10px;
	} */
	.odds-content{
	padding: 0px 30px;
}
	.In-desc{
		padding: 0;
	}
	.clou-list a span:nth-child(2){
		font-size: 14px;
	}
}
@media screen and (max-width:1350px){
	
}
@media screen and (max-width:1280px){
	.In-desc{
		margin: 20px auto;
	}
	.odds-content{
		padding: 0px 20px;
	}
}
@media screen and (max-width:1200px){
	.showCon{
		width: 96%;
		padding: 20px;
	}
	.showImg-img-list{
		width: 33.33%;
	}
	.contactbox,.mesitem,.map-clou{
		width: 90%;
	}
	.themeclou,.newsClou,.parItem{
		width: 100%;
		padding:0px 10px;
	}
	.contactbox{
		padding-right: 0;
		margin-left: initial;
		margin: auto;
	}
	/*banner*/
	.banner .slick-dots {
		bottom: 10px;
	}
	.banner .slick-dots li {
		width: 8px;
		height: 8px;
		line-height: 8px;
		margin: 0 5px;
	}
	.banner .slick-dots li a {
		width: 8px;
		height: 8px;
	}
	.mouseBox {
		display: none;
	}
	.culture-firm{
		width: 96%;
		margin: auto;
	}
	.cult-bot ul{
		flex-wrap: wrap;
	}
	.honorPage{
		padding: 50px 0px;
	}
	.Talents{
		margin: 50px auto;
	}
	.TalentsBox{
		width: 96%;
	}
	.inner{
		width: 96%;
	}
	.ems-box{
		width: 100%;
		padding-right: 50px;
	}
}
@media screen and (max-width:1100px){
	/*news*/
	.clou-list a{
		padding-right: 0;
	}
	.clou-list a:after{
		content: '';
	}
/* 	.about-page .par-desc{
		width: 80%;
	} */
	.l-n-con{
		width: 80%;
	}
}
@media screen and (max-width:880px){
	.cult-list:nth-child(1){
		margin-bottom: 20px;
	}
	.cult-bot ul{
		justify-content: space-around;
	}
	.showCon{
		margin:-50px auto 50px;
	}
}
@media screen and (max-width:1024px){
	.header-top,.header-nav{
		display: none;
	}
	.web-nav{
		display: block;
	}
	.headerBox{
		padding-left: 10px;
		padding-right: 0;
	}
	.footer{
		padding: 20px 10px;
	}
	/*案例*/
	.page_banner{
		margin-top: 60px
	}
	.TechItem{
		margin-top: 60px;
	}
	.cistern{
		padding: 100px 10px;
	}
	.cistern-box{
		flex-wrap: wrap;
	}
	.Culture{
		width: 100%;
		margin-right: 0;
	}
	.Case{
		width: 100%;
		margin-top: 40px;
	}
	.caseSort,.Culture-Box, .Culture-desc{
		margin-top: 40px;
	}
	/*news*/
	.newsitem,.cistern{
		padding: 50px 10px;
	}
	.newsBox{
		flex-wrap: wrap;
	}
	.index-news{
		flex: 0 0 auto;
		width: 100%;
		margin-right: 0;
	}
	.index-about{
		padding-left: 0px;
	}
	.newsimg-clou{
		display: block;
	}
	.index-about{
		width: 100%;
		margin-top: 20px;
	}
	.mapItem{
		margin-bottom: 50px;
	}
	.contact,.mesbox{
		padding: 50px 0px;
	}
	.map-title{
		height: 300px;
	}
	.mapItem{
		height: 600px;
	}
	.parbox{
		width: 100%;
	}
	.par-list{
		width: 33.33%;
	}
	.par-desc{
		width: 100%;
		text-align: left;
		margin-top: 20px;
	}
	.top-page{
		flex-wrap: wrap;
	}
	.bannerItem{
		margin-top: 60px;
	}
	.bctxt1{
		font-size: 1.2rem;
	}
	.bctxt2{
		font-size:0.5rem;
		letter-spacing: -1px;
	}
	.TechBox ul{
		flex-wrap: wrap;
	}
	.Techlist{
		background-position: center !important;
		background-size: 100% !important;
		height: auto;
		width: 100%;
		height: 320px;
	}
	/* .emsimg{
		display: block;
	} */
	.tops{
		position: initial;
		top: 0;
	}
	.Technote{
		-webkit-line-clamp: 2;
		height: 50px;
	}
	.Techxt{
		height: 20px;
		margin: 10px auto;
	}
	.TechDesc{
		width: 80%;
		transform: translateY(0);
		visibility: visible;
		opacity: 1;
		margin: auto;
	}
	.index{
		flex-wrap: wrap;
	}
	.about-b-l{
		width: 100%;
		height: auto !important;
	}
	.about-b-c{
		width:65%;
	}
	.about-b-r{
		width: 35%;
	}
	.ems-more{
		display: none;
	}
	.ems-box{
		padding: 0px 20px;
	}
	.newsBox{
		flex-wrap: wrap;
	}
	.index-news{
		width: 100%;
	}
	.footer-adv{
		padding-right: 0px;
	}
	.Tec{
		height: auto;
	}
}
@media screen and (max-width:861px){
	.footer-box ul{
		flex-wrap: wrap;
	}
	.footer-list{
		width: 100% !important;
	}
	.footer-list:nth-child(2){
		display: none;
	}
	.footer-list:nth-child(3) .footeritem{
		text-align: left;
		
	}
	.footer-list:nth-child(3){
		margin-top: 10px;
	}
	.index-news-box{
		flex-wrap: wrap;
	}
	.news-clou{
		width: 100%;
	}
	.newsimg-clou{
		display: none;
	}
	.clou-list a:after {
	    content: '';
	}
	.top-page{
		flex-wrap: wrap;
	}
	.contact,.mesbox{
		width: 100%;
	}
	.mapItem{
		height: auto !important;
		position: initial !important;
	}
	.map-title{
		height: 200px;
	}
	.map-clou{
		position: initial;
		margin-top: 0px;
	}
	.map-clou{
		width: 100%;
		/*height: auto !important;*/
		padding:10px;
	}
	.newsClou-list,.pro-list{
		width:49%;
	}
	.newsClou-list:nth-child(3n+3){
		margin-right: 2%;
	}
	.newsClou-list:nth-child(2n+2){
		margin-right: 0;
	}
	.par-sort-list{
		flex-wrap: wrap;
		border-bottom: 1px solid #e4e4e4;
	}
	.par-sort-img, .par-sort-con{
		width: 100%;
	}
	.odds-item ul{
		display: flex;
	}
	.odds-list{
		flex: 0 0 auto;
		width: 32%;
		border-left: none;
	}
	.odds-content{
		width: 100%;
		margin: auto;
	}
	.l-n-con{
		width: 100%;
	}
	.Talents-l,.Talents-r{
		width: 100%;
	}
	.Talents-l,.Talents-r{
		height: auto !important;
	}
	.Emsbox{
		flex-wrap: wrap;
	}
	.Ems-l{
		width: 100%;
		/* display: none; */
	}
	.Emsitem{
		height: auto !important;
	}
	.Ems-r{
		padding: 50px 0px;
		width: 100%;
		height: auto !important;
	}
	.odds-nav ul{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.oddslist{
		flex: 0 0 auto;
		width: 49%;
	}
} 
@media screen and (max-width:751px){
	.partner-list{
		width: 33.33%;
	}
	.pro-con{
		position: initial;
		transform: translateY(0);
		opacity: 1;
		visibility: visible;
		height: 50px;
		background: #004B92;
	}
	.pro-list:hover .pro-con{
		transform: translateY(0);
	}
	.showImg-img-list{
		width: 50%;
	}
}
@media screen and (max-width:641px){
	.themebox,.newsnav-item{
		width: 100%;
	}
	.newsnav-item{
		margin-top: 10px;
	}
	.newsnav-list{
		width: 50%;
		text-align: center;
	}
	.newsnav-bot{
		text-align: center;
	}
	.about-bew ul{
		display: flex;
		justify-content: space-between;
	}
	.bew-list{
		flex: 0 0 auto;
		width: 32%;
	}
	.bew-list:last-child{
		border-bottom: 1px solid #e4e4e4;
	}
	.firm-title{
		text-align: center;
	}
	.firm-xt{
		margin:10px auto 20px;
	}
	.firm-more .formsub-box{
		margin: auto;
	}
	.about-page .par-desc{
		width: 100%;
	}
	.in-video{
		display: none;
	}
	.oddslist{
		width: 100%;
	}
}
@media screen and (max-width:520px){
	.l-b-t-title{
		font-size: 1.5rem;
	}
	.showCon-top{
		font-size: 1.5rem;
	}
}
@media screen and (max-width:481px){
	.footeritem:nth-child(1){
		font-size: 20px;
	}
	.title-en{
		font-size: 36px;
	}
	.title-Ch{
		font-size: 24px;
	}
	.newsimg-clou{
		display: block;
		margin: 0;
		width: 100%;
	}
	.img-news img{
		height: auto !important;
		width: 100% !important;
		position: initial;
	}
	.newsClou-list,.pro-list{
		width:100%;
	}
	.newsClou-list{
		margin-right: 0 !important;
	}
	.par-sort-con{
		padding: 20px;
	}
	.pro-con p:nth-child(2){
		display: none;
	}
	.odds-item ul{
		display: flex;
		justify-content: space-between;
	}
	.odds-list{
		flex: 0 0 auto;
		width: 32%;
		border-left: none;
		border-bottom: 1px solid #e4e4e4;
	}
	.num{
		font-size: 24px !important;
	}
	.theme-l{
		width: 30px;
		height: 30px;
	}
	.theme-r{
		width: 30px;
	}
	.TechDesc{
		width: 94%;
	}
	.In-xt{
		padding:10px
	}
	.about-b-c{
		width:60%;
	}
	.about-b-r{
		width: 40%;
	}
	.header-logo{
		width: 60%;
	}
	.mesitem{
		padding-left: 0px;
		margin: auto;
	}
} 
@media screen and (max-width: 450px){
	.cult-list{
		width: 100%;
	}
	.cult-bot ul{
		align-items: center;
	}
	.cult-list{
		margin-bottom: 10px !important;
	}
	.cult-y{
		border: none;
	}
	.cult-y,.cult-n{
		border-radius: initial;
	}
	.cult-y{
		height: auto !important;
	}
	.cult-n{
		padding: 20px 5px;
	}
	.cult-n{
		background: rgba(255,255,255,0.8);
	}
	.img-news,.newsimg-clou,.news-clou,.index-about,.index-about-list,.about-list-img{
		height: auto !important;
	}
	.index-about-list{
		width: 100% !important;
	}
	.news-clou{
		padding-right: 0;
	}
	.index-about-list{
		margin-bottom: 10px;
	}
	.index-about-list:last-child{
		margin-bottom: 0px;
	}
	.showImg-img-list{
		width: 100%;
		padding: 0px
	}
	.showCon{
		padding:20px 5px;
	}
}
@media screen and (max-width: 350px){
}
	